Evolution of typing devices